Microprocessors - Book 1 and 2 (ISBN: None Listed in Book) This title is actually a combination of two earlier books for the Heathkit ET- 3400. This 6800 (and later 6808) CPU-based microprocessor training system went through several iterations over the years-- this book is for one of the later versions of the trainer. I've added the "6800" to the book's title to reflect that this book is about the 6800 CPU-- not any others CPUs. Microprocessors - Book 1 and 2 By Heathkit Educational Systems 1985 Table of Contents Introduction Course of Objectives Unit 1 - Number Systems and Codes Introduction Unit Objectives Decimal Number System Binary Number System Octal Number System Hexadecimal Number System Binary Codes Unit 1 Summary Positive Powers of 2 Negative Powers of 2 Positive Powers of 8 Positive Powers of 16 Negative Powers of 16 Unit 2 - Microcomputer Basics Introduction Unit Objectives Terms and Conventions An Elementary Microcomputer Executing a Program Addressing Modes Unit 2 Summary Unit 3 - Computer Arithmetic Introduction Unit Objectives Binary Arithmetic Two's Complement Arithmetic Boolean Operations Unit 3 Summary Unit 4 - Introduction To Programming Introduction Unit Objectives Branching Conditional Branching Microcomputer Programming Algorithms Additional Instructions Unit 4 Summary Unit 5 - The 6800 Microprocessor - Part 1 Introduction Unit Objectives Architecture of the 6800 MPU Instruction Set of the 6800 MPU New Addressing Modes Unit 5 Summary Unit 6 - The 6800 Microprocessor - Part 2 Introduction Unit Objectives Stack Operations Subroutines Input / Output (I/O) Operations Interrupts Unit 6 Summary Microprocessors Programming Experiments Experiment 1 - Binary/Decimal Training Program Experiment 2 - Hexadecimal/Decimal Training Program Experiment 3 - Straight Line Programs Experiment 4 - Arithmetic and Logic Instructions Experiment 5 - Program Branches Experiment 6 - Additional Instructions Experiment 7 - New Addressing Modes Experiment 8 - Arithmetic Operations Experiment 9 - Stack Operations Experiment 10 - Subroutines Examinations Unit 1 Examination - Number Systems and Codes Unit 2 Examination - Microcomputer Basics Unit 3 Examination - Computer Arithmetic Unit 4 Examination - Introduction to Programming Unit 5 Examination - The 6800 Microprocessor - Part 1 Unit 6 Examination - The 6800 Microprocessor - Part 2 Appendix A - Definition of the Executable Instructions Index Programming Card - 6800/6808 Instruction Set (Book 1 Tear-Out)